package cn.nebula.music.dao;

import java.util.Set;

import org.springframework.stereotype.Repository;

import cn.nebula.music.domain.SongSonglist;

@Repository
public interface SongSonglistDAO {
	public Set<SongSonglist> findAllSongSonglists();

	public Set<SongSonglist> findSongSonglistsBySongId(Integer songId);

	public Set<SongSonglist> findSongSonglistsBySonglistId(Integer songlistId);

	public Integer addSongSonglist(SongSonglist songSonglist);

	public Integer updateSongSonglistBySongId(SongSonglist songSonglist);

	public Integer updateSongSonglistBySonglistId(SongSonglist songSonglist);

	public Integer deleteSongSonglist(SongSonglist songSonglist);

	public Integer deleteSongSonglistBySongId(Integer id);

	public Integer deleteSongSonglistBySonglistId(Integer id);
}
